* {
    margin: 0;
}

header {
    background-image: url(首页.jpg);
    background-size: 100%;
    width: 100%;
    height: 900px;
}

.shouzi {
    width: 1200px;
    height: 500px;
    font-size: 28px;
    font-family: 楷体;
    line-height: 80px;
    position: relative;
    top: 100px;
    left: 120px;
    color: white;
    animation: move 5s infinite forwards;
}

@keyframes move {
    0% {
        transform: scale(0.8);
    }
    100% {
        transform: scale(1.1);
    }
}

h1 {
    font-size: 110px;
    font-weight: 1300;
}

h3 {
    font-size: 40px;
    margin-top: -10px;
}

p {
    font-size: 70px;
    font-family: Ink Free;
    font-weight: 900;
    margin-top: 30px;
}

nav {
    width: 100%;
    height: 200px;
    background-color: #8fbcd5;
}

#shou {
    width: 80px;
    height: 80px;
    border-radius: 80px;
    background-color: white;
    padding: 30px 30px;
    text-decoration: none;
    color: black;
    font-size: 60px;
    font-weight: 700;
    position: relative;
    top: 55px;
    left: 200px;
}

#guan {
    width: 80px;
    height: 80px;
    border-radius: 80px;
    background-color: white;
    padding: 30px 30px;
    text-decoration: none;
    color: black;
    font-size: 60px;
    font-weight: 700;
    position: relative;
    top: 55px;
    left: 450px;
}

#lian {
    width: 80px;
    height: 80px;
    border-radius: 80px;
    background-color: white;
    padding: 30px 30px;
    text-decoration: none;
    color: black;
    font-size: 60px;
    font-weight: 700;
    position: relative;
    top: 55px;
    left: 700px;
}

#shou:hover {
    color: rgb(255, 126, 40);
}

#guan:hover {
    color: rgb(255, 126, 40);
}

#lian:hover {
    color: rgb(255, 126, 40);
}

section {
    background-image: url(背景.jpg);
    background-size: 100%;
    width: 100%;
    height: 1800px;
}

#hao {
    width: 180px;
    height: 180px;
    border-radius: 180px;
    position: relative;
    top: 180px;
    left: 100px;
}

#wu {
    width: 180px;
    height: 180px;
    border-radius: 180px;
    position: relative;
    top: 180px;
    left: 100px;
}

#jia {
    width: 180px;
    height: 180px;
    border-radius: 180px;
    position: relative;
    top: 180px;
    left: 100px;
}

#xie {
    width: 180px;
    height: 180px;
    border-radius: 180px;
    position: relative;
    top: 200px;
    left: 100px;
}

.h {
    width: 900px;
    height: 200px;
    background-color: white;
    position: relative;
    left: 400px;
}

h4 {
    font-size: 26px;
    position: relative;
    left: 20px;
    top: 8px;
}

.w {
    width: 900px;
    height: 200px;
    background-color: white;
    position: relative;
    left: 400px;
}

h5 {
    font-size: 26px;
    position: relative;
    left: 20px;
    top: 8px;
}

.j {
    width: 900px;
    height: 200px;
    background-color: white;
    position: relative;
    left: 400px;
}

h6 {
    font-size: 26px;
    position: relative;
    left: 20px;
    top: 8px;
}

.x {
    width: 900px;
    height: 200px;
    background-color: white;
    position: relative;
    left: 400px;
}

h2 {
    font-size: 26px;
    position: relative;
    left: 20px;
    top: 8px;
}

footer {
    width: 100%;
    height: 450px;
    background-color: #90bcd5;
}

h7 {
    font-size: 60px;
    font-weight: 900;
    position: relative;
    left: 50px;
    color: white;
}

h12 {
    font-size: 50px;
    font-weight: 700;
    color: white;
    position: relative;
    left: 50px;
}

h8 {
    font-size: 45px;
    position: relative;
    left: 50px;
    top: 25px;
    color: white;
}

h9 {
    font-size: 45px;
    position: relative;
    left: 400px;
    top: 25px;
    color: white;
}

h10 {
    font-size: 45px;
    position: relative;
    left: -100px;
    top: 110px;
    color: white;
}

h11 {
    font-size: 45px;
    position: relative;
    left: 50px;
    top: 60px;
    color: white;
}

#s {
    text-decoration: none;
    font-size: 26px;
    color: black;
    font-weight: 700;
    position: relative;
    top: 10px;
    left: 20px;
}

#t {
    text-decoration: none;
    color: black;
    font-size: 26px;
    font-weight: 700;
    position: relative;
    top: 10px;
    left: 20px;
}

#k {
    text-decoration: none;
    color: black;
    font-size: 26px;
    font-weight: 700;
    position: relative;
    top: 10px;
    left: 20px;
}

#y {
    text-decoration: none;
    color: black;
    font-size: 26px;
    font-weight: 700;
    position: relative;
    top: 10px;
    left: 20px;
}